[#ftl]
${pack_own}

import java.math.BigDecimal;
import java.time.Instant;
[#if method_own.methodOprType=='getpage']${base_pack}.common.dto.pagination.PageResVO;
${pack_resBase}
[/#if]
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
${import_class!''}
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
@ApiModel(value="${data_main.moduleKeyName}--${method_own.methodKeyName}返回体")[#-- extends PageResVO<T> --]
public class ${name_own}[#if method_own.methodOprType=='getpage' && name_resBase??] extends PageResVO<${name_resBase}>[#elseif (extend_class!'')?length>0] ${extend_class}[/#if] implements java.io.Serializable {
    
    private static final long serialVersionUID = 1L;
    
    [#assign entityVO = method_own.orderEntitys['res']![] /]
    [#list entityVO as b]
    [#if b.fieldUseType=="1" || b.fieldUseType=="3" ]
    @ApiModelProperty(value="${b.fieldTitle!""}")
    private [#if b.fieldType=="3" ]List<${b.javaType!""}>[#else]${b.javaType!""}[/#if] ${b.fieldJavaCode!""};
    
    [/#if]
    [/#list]
}